local extension = Package("tshu")
local tshu_ox = require "packages/tshu/tshu_ox"
local tshu_god = require "packages/tshu/tshu_god"
local nshou_nx = require "packages/tshu/nshou_nx"
local nshou_sx = require "packages/tshu/nshou_sx"
local lzhou_sg = require "packages/tshu/lzhou_sg"
local tgong_ss = require "packages/tshu/tgong_ss"
local tgong_xx = require "packages/tshu/tgong_xx"
local tshu_token = require "packages/tshu/tshu_token"
local PVE = require "packages/tshu/PVE"
local PVE2 = require "packages/tshu/PVE2"
Fk:addGameMode(require "packages/tshu/tshu")
Fk:addGameMode(require "packages/tshu/lzhou")
Fk:addGameMode(require "packages/tshu/tgong")
Fk:addGameMode(require "packages/tshu/tshu8")

Fk:loadTranslationTable{ ["tshu"] = "无尽天书" }


local extension_card = Package:new("fuzhi1_cards", Package.CardPack)
local extension2_card = Package:new("fuzhi2_cards", Package.CardPack)
local extension3_card = Package:new("fuzhi3_cards", Package.CardPack)
Fk:loadTranslationTable{
    ["fuzhi1_cards"] = "复制卡组1",
    ["fuzhi2_cards"] = "复制卡组2",
    ["fuzhi3_cards"] = "复制卡组3",
}
extension_card:addCards{
    Fk:cloneCard("slash", Card.Diamond, 6),
    Fk:cloneCard("slash", Card.Diamond, 7),
    Fk:cloneCard("slash", Card.Diamond, 9),
    Fk:cloneCard("slash", Card.Diamond, 13),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 11),
    Fk:cloneCard("slash", Card.Club, 6),
    Fk:cloneCard("slash", Card.Club, 7),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Club, 2),
    Fk:cloneCard("slash", Card.Club, 3),
    Fk:cloneCard("slash", Card.Club, 4),
    Fk:cloneCard("slash", Card.Club, 5),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Diamond, 8),
    Fk:cloneCard("thunder__slash", Card.Spade, 4),
    Fk:cloneCard("thunder__slash", Card.Spade, 5),
    Fk:cloneCard("thunder__slash", Card.Spade, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 5),
    Fk:cloneCard("thunder__slash", Card.Club, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 7),
    Fk:cloneCard("thunder__slash", Card.Club, 8),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("fire__slash", Card.Heart, 4),
    Fk:cloneCard("fire__slash", Card.Heart, 7),
    Fk:cloneCard("fire__slash", Card.Diamond, 5),
    Fk:cloneCard("fire__slash", Card.Heart, 10),
    Fk:cloneCard("fire__slash", Card.Diamond, 4),
    Fk:cloneCard("fire__slash", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Diamond, 3),
    Fk:cloneCard("jink", Card.Diamond, 5),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 9),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 13),
    Fk:cloneCard("jink", Card.Heart, 8),
    Fk:cloneCard("jink", Card.Heart, 9),
    Fk:cloneCard("jink", Card.Heart, 11),
    Fk:cloneCard("jink", Card.Heart, 12),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 4),
    Fk:cloneCard("peach", Card.Diamond, 12),
    Fk:cloneCard("peach", Card.Heart, 3),
    Fk:cloneCard("peach", Card.Heart, 4),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Heart, 7),
    Fk:cloneCard("peach", Card.Heart, 8),
    Fk:cloneCard("peach", Card.Heart, 9),
    Fk:cloneCard("peach", Card.Heart, 12),
    Fk:cloneCard("peach", Card.Heart, 5),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Diamond, 2),
    Fk:cloneCard("peach", Card.Diamond, 3),
    Fk:cloneCard("analeptic", Card.Diamond, 9),
    Fk:cloneCard("analeptic", Card.Spade, 3),
    Fk:cloneCard("analeptic", Card.Spade, 9),
    Fk:cloneCard("analeptic", Card.Club, 3),
    Fk:cloneCard("analeptic", Card.Club, 9),
  
    Fk:cloneCard("crossbow", Card.Spade, 6),
    Fk:cloneCard("double_swords", Card.Diamond, 4),
    Fk:cloneCard("qinggang_sword", Card.Diamond, 10),
    Fk:cloneCard("blade", Card.Heart, 1),
    Fk:cloneCard("spear", Card.Spade, 12),
    Fk:cloneCard("axe", Card.Diamond, 5),
    Fk:cloneCard("kylin_bow", Card.Spade, 10),
    Fk:cloneCard("guding_blade", Card.Heart, 11),
    Fk:cloneCard("chitu", Card.Heart, 8),
    Fk:cloneCard("zixing", Card.Diamond, 13),
    Fk:cloneCard("dayuan", Card.Spade, 13),
    Fk:cloneCard("jueying", Card.Spade, 9),
    Fk:cloneCard("dilu", Card.Club, 2),
    Fk:cloneCard("zhuahuangfeidian", Card.Heart, 12),
    Fk:cloneCard("hualiu", Card.Diamond, 3),
  
    Fk:cloneCard("snatch", Card.Diamond, 7),
    Fk:cloneCard("snatch", Card.Diamond, 8),
    Fk:cloneCard("snatch", Card.Spade, 9),
    Fk:cloneCard("dismantlement", Card.Heart, 12),
    Fk:cloneCard("dismantlement", Card.Spade, 4),
    Fk:cloneCard("dismantlement", Card.Heart, 2),
    Fk:cloneCard("amazing_grace", Card.Heart, 3),
    Fk:cloneCard("amazing_grace", Card.Heart, 4),
    Fk:cloneCard("duel", Card.Diamond, 1),
    Fk:cloneCard("duel", Card.Spade, 1),
    Fk:cloneCard("duel", Card.Club, 1),
    Fk:cloneCard("savage_assault", Card.Spade, 13),
    Fk:cloneCard("savage_assault", Card.Spade, 7),
    Fk:cloneCard("savage_assault", Card.Club, 7),
    Fk:cloneCard("archery_attack", Card.Heart, 1),
    Fk:cloneCard("lightning", Card.Heart, 12),
    Fk:cloneCard("god_salvation", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Club, 12),
    Fk:cloneCard("nullification", Card.Club, 13),
    Fk:cloneCard("nullification", Card.Spade, 11),
    Fk:cloneCard("nullification", Card.Diamond, 12),
    Fk:cloneCard("nullification", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Spade, 13),
    Fk:cloneCard("nullification", Card.Heart, 13),
    Fk:cloneCard("indulgence", Card.Heart, 6),
    Fk:cloneCard("indulgence", Card.Club, 6),
    Fk:cloneCard("indulgence", Card.Spade, 6),
    Fk:cloneCard("iron_chain", Card.Spade, 11),
    Fk:cloneCard("iron_chain", Card.Club, 12),
    Fk:cloneCard("iron_chain", Card.Club, 13),
    Fk:cloneCard("supply_shortage", Card.Spade, 10),
    Fk:cloneCard("supply_shortage", Card.Club, 4),
  
  }
  extension2_card:addCards{
    Fk:cloneCard("slash", Card.Diamond, 6),
    Fk:cloneCard("slash", Card.Diamond, 7),
    Fk:cloneCard("slash", Card.Diamond, 9),
    Fk:cloneCard("slash", Card.Diamond, 13),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 11),
    Fk:cloneCard("slash", Card.Club, 6),
    Fk:cloneCard("slash", Card.Club, 7),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Club, 2),
    Fk:cloneCard("slash", Card.Club, 3),
    Fk:cloneCard("slash", Card.Club, 4),
    Fk:cloneCard("slash", Card.Club, 5),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Diamond, 8),
    Fk:cloneCard("thunder__slash", Card.Spade, 4),
    Fk:cloneCard("thunder__slash", Card.Spade, 5),
    Fk:cloneCard("thunder__slash", Card.Spade, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 5),
    Fk:cloneCard("thunder__slash", Card.Club, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 7),
    Fk:cloneCard("thunder__slash", Card.Club, 8),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("fire__slash", Card.Heart, 4),
    Fk:cloneCard("fire__slash", Card.Heart, 7),
    Fk:cloneCard("fire__slash", Card.Diamond, 5),
    Fk:cloneCard("fire__slash", Card.Heart, 10),
    Fk:cloneCard("fire__slash", Card.Diamond, 4),
    Fk:cloneCard("fire__slash", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Diamond, 3),
    Fk:cloneCard("jink", Card.Diamond, 5),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 9),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 13),
    Fk:cloneCard("jink", Card.Heart, 8),
    Fk:cloneCard("jink", Card.Heart, 9),
    Fk:cloneCard("jink", Card.Heart, 11),
    Fk:cloneCard("jink", Card.Heart, 12),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 4),
    Fk:cloneCard("peach", Card.Diamond, 12),
    Fk:cloneCard("peach", Card.Heart, 3),
    Fk:cloneCard("peach", Card.Heart, 4),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Heart, 7),
    Fk:cloneCard("peach", Card.Heart, 8),
    Fk:cloneCard("peach", Card.Heart, 9),
    Fk:cloneCard("peach", Card.Heart, 12),
    Fk:cloneCard("peach", Card.Heart, 5),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Diamond, 2),
    Fk:cloneCard("peach", Card.Diamond, 3),
    Fk:cloneCard("analeptic", Card.Diamond, 9),
    Fk:cloneCard("analeptic", Card.Spade, 3),
    Fk:cloneCard("analeptic", Card.Spade, 9),
    Fk:cloneCard("analeptic", Card.Club, 3),
    Fk:cloneCard("analeptic", Card.Club, 9),
  
    Fk:cloneCard("crossbow", Card.Spade, 6),
    Fk:cloneCard("double_swords", Card.Diamond, 4),
    Fk:cloneCard("qinggang_sword", Card.Diamond, 10),
    Fk:cloneCard("blade", Card.Heart, 1),
    Fk:cloneCard("spear", Card.Spade, 12),
    Fk:cloneCard("axe", Card.Diamond, 5),
    Fk:cloneCard("kylin_bow", Card.Spade, 10),
    Fk:cloneCard("guding_blade", Card.Heart, 11),
    Fk:cloneCard("chitu", Card.Heart, 8),
    Fk:cloneCard("zixing", Card.Diamond, 13),
    Fk:cloneCard("dayuan", Card.Spade, 13),
    Fk:cloneCard("jueying", Card.Spade, 9),
    Fk:cloneCard("dilu", Card.Club, 2),
    Fk:cloneCard("zhuahuangfeidian", Card.Heart, 12),
    Fk:cloneCard("hualiu", Card.Diamond, 3),
  
    Fk:cloneCard("snatch", Card.Diamond, 7),
    Fk:cloneCard("snatch", Card.Diamond, 8),
    Fk:cloneCard("snatch", Card.Spade, 9),
    Fk:cloneCard("dismantlement", Card.Heart, 12),
    Fk:cloneCard("dismantlement", Card.Spade, 4),
    Fk:cloneCard("dismantlement", Card.Heart, 2),
    Fk:cloneCard("amazing_grace", Card.Heart, 3),
    Fk:cloneCard("amazing_grace", Card.Heart, 4),
    Fk:cloneCard("duel", Card.Diamond, 1),
    Fk:cloneCard("duel", Card.Spade, 1),
    Fk:cloneCard("duel", Card.Club, 1),
    Fk:cloneCard("savage_assault", Card.Spade, 13),
    Fk:cloneCard("savage_assault", Card.Spade, 7),
    Fk:cloneCard("savage_assault", Card.Club, 7),
    Fk:cloneCard("archery_attack", Card.Heart, 1),
    Fk:cloneCard("lightning", Card.Heart, 12),
    Fk:cloneCard("god_salvation", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Club, 12),
    Fk:cloneCard("nullification", Card.Club, 13),
    Fk:cloneCard("nullification", Card.Spade, 11),
    Fk:cloneCard("nullification", Card.Diamond, 12),
    Fk:cloneCard("nullification", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Spade, 13),
    Fk:cloneCard("nullification", Card.Heart, 13),
    Fk:cloneCard("indulgence", Card.Heart, 6),
    Fk:cloneCard("indulgence", Card.Club, 6),
    Fk:cloneCard("indulgence", Card.Spade, 6),
    Fk:cloneCard("iron_chain", Card.Spade, 11),
    Fk:cloneCard("iron_chain", Card.Club, 12),
    Fk:cloneCard("iron_chain", Card.Club, 13),
    Fk:cloneCard("supply_shortage", Card.Spade, 10),
    Fk:cloneCard("supply_shortage", Card.Club, 4),
  
  }
  extension3_card:addCards{
    Fk:cloneCard("slash", Card.Diamond, 6),
    Fk:cloneCard("slash", Card.Diamond, 7),
    Fk:cloneCard("slash", Card.Diamond, 9),
    Fk:cloneCard("slash", Card.Diamond, 13),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 10),
    Fk:cloneCard("slash", Card.Heart, 11),
    Fk:cloneCard("slash", Card.Club, 6),
    Fk:cloneCard("slash", Card.Club, 7),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Club, 8),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 9),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Spade, 10),
    Fk:cloneCard("slash", Card.Club, 2),
    Fk:cloneCard("slash", Card.Club, 3),
    Fk:cloneCard("slash", Card.Club, 4),
    Fk:cloneCard("slash", Card.Club, 5),
    Fk:cloneCard("slash", Card.Club, 11),
    Fk:cloneCard("slash", Card.Diamond, 8),
    Fk:cloneCard("thunder__slash", Card.Spade, 4),
    Fk:cloneCard("thunder__slash", Card.Spade, 5),
    Fk:cloneCard("thunder__slash", Card.Spade, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 5),
    Fk:cloneCard("thunder__slash", Card.Club, 6),
    Fk:cloneCard("thunder__slash", Card.Club, 7),
    Fk:cloneCard("thunder__slash", Card.Club, 8),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 9),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("thunder__slash", Card.Club, 10),
    Fk:cloneCard("fire__slash", Card.Heart, 4),
    Fk:cloneCard("fire__slash", Card.Heart, 7),
    Fk:cloneCard("fire__slash", Card.Diamond, 5),
    Fk:cloneCard("fire__slash", Card.Heart, 10),
    Fk:cloneCard("fire__slash", Card.Diamond, 4),
    Fk:cloneCard("fire__slash", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Diamond, 3),
    Fk:cloneCard("jink", Card.Diamond, 5),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 9),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 13),
    Fk:cloneCard("jink", Card.Heart, 8),
    Fk:cloneCard("jink", Card.Heart, 9),
    Fk:cloneCard("jink", Card.Heart, 11),
    Fk:cloneCard("jink", Card.Heart, 12),
    Fk:cloneCard("jink", Card.Diamond, 6),
    Fk:cloneCard("jink", Card.Diamond, 7),
    Fk:cloneCard("jink", Card.Diamond, 8),
    Fk:cloneCard("jink", Card.Diamond, 10),
    Fk:cloneCard("jink", Card.Diamond, 11),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Heart, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 2),
    Fk:cloneCard("jink", Card.Diamond, 4),
    Fk:cloneCard("peach", Card.Diamond, 12),
    Fk:cloneCard("peach", Card.Heart, 3),
    Fk:cloneCard("peach", Card.Heart, 4),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Heart, 7),
    Fk:cloneCard("peach", Card.Heart, 8),
    Fk:cloneCard("peach", Card.Heart, 9),
    Fk:cloneCard("peach", Card.Heart, 12),
    Fk:cloneCard("peach", Card.Heart, 5),
    Fk:cloneCard("peach", Card.Heart, 6),
    Fk:cloneCard("peach", Card.Diamond, 2),
    Fk:cloneCard("peach", Card.Diamond, 3),
    Fk:cloneCard("analeptic", Card.Diamond, 9),
    Fk:cloneCard("analeptic", Card.Spade, 3),
    Fk:cloneCard("analeptic", Card.Spade, 9),
    Fk:cloneCard("analeptic", Card.Club, 3),
    Fk:cloneCard("analeptic", Card.Club, 9),
  
    Fk:cloneCard("crossbow", Card.Spade, 6),
    Fk:cloneCard("double_swords", Card.Diamond, 4),
    Fk:cloneCard("qinggang_sword", Card.Diamond, 10),
    Fk:cloneCard("blade", Card.Heart, 1),
    Fk:cloneCard("spear", Card.Spade, 12),
    Fk:cloneCard("axe", Card.Diamond, 5),
    Fk:cloneCard("kylin_bow", Card.Spade, 10),
    Fk:cloneCard("guding_blade", Card.Heart, 11),
    Fk:cloneCard("chitu", Card.Heart, 8),
    Fk:cloneCard("zixing", Card.Diamond, 13),
    Fk:cloneCard("dayuan", Card.Spade, 13),
    Fk:cloneCard("jueying", Card.Spade, 9),
    Fk:cloneCard("dilu", Card.Club, 2),
    Fk:cloneCard("zhuahuangfeidian", Card.Heart, 12),
    Fk:cloneCard("hualiu", Card.Diamond, 3),
  
    Fk:cloneCard("snatch", Card.Diamond, 7),
    Fk:cloneCard("snatch", Card.Diamond, 8),
    Fk:cloneCard("snatch", Card.Spade, 9),
    Fk:cloneCard("dismantlement", Card.Heart, 12),
    Fk:cloneCard("dismantlement", Card.Spade, 4),
    Fk:cloneCard("dismantlement", Card.Heart, 2),
    Fk:cloneCard("amazing_grace", Card.Heart, 3),
    Fk:cloneCard("amazing_grace", Card.Heart, 4),
    Fk:cloneCard("duel", Card.Diamond, 1),
    Fk:cloneCard("duel", Card.Spade, 1),
    Fk:cloneCard("duel", Card.Club, 1),
    Fk:cloneCard("savage_assault", Card.Spade, 13),
    Fk:cloneCard("savage_assault", Card.Spade, 7),
    Fk:cloneCard("savage_assault", Card.Club, 7),
    Fk:cloneCard("archery_attack", Card.Heart, 1),
    Fk:cloneCard("lightning", Card.Heart, 12),
    Fk:cloneCard("god_salvation", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Club, 12),
    Fk:cloneCard("nullification", Card.Club, 13),
    Fk:cloneCard("nullification", Card.Spade, 11),
    Fk:cloneCard("nullification", Card.Diamond, 12),
    Fk:cloneCard("nullification", Card.Heart, 1),
    Fk:cloneCard("nullification", Card.Spade, 13),
    Fk:cloneCard("nullification", Card.Heart, 13),
    Fk:cloneCard("indulgence", Card.Heart, 6),
    Fk:cloneCard("indulgence", Card.Club, 6),
    Fk:cloneCard("indulgence", Card.Spade, 6),
    Fk:cloneCard("iron_chain", Card.Spade, 11),
    Fk:cloneCard("iron_chain", Card.Club, 12),
    Fk:cloneCard("iron_chain", Card.Club, 13),
    Fk:cloneCard("supply_shortage", Card.Spade, 10),
    Fk:cloneCard("supply_shortage", Card.Club, 4),
  
  }
  
  return {
    tshu_ox,
    PVE,
    PVE2,
    tshu_god,
    nshou_nx,
    nshou_sx,
    lzhou_sg,
    tgong_ss,
    tgong_xx,
    tshu_token,
    extension_card,extension2_card,extension3_card,
  }